What is the meaning of the word "french kiss"?

Definitions: